alligator snapping turtle – English–Italiano translations

🇬🇧 en it 🇮🇹

alligator snapping turtle noun

  • Macrochelys temminckii
tartaruga alligatore
Wiktionary Links